package com.gjintel.framework.paytype.service;

import java.util.List;

import com.gjintel.framework.paytype.model.PayType;
import com.gjintel.sdk.base.dao.Page;
import com.gjintel.sdk.base.service.IBaseService;
import com.gjintel.sdk.dto.TreeDto;
/**
 * @description 交易方式数据业务接口
 * @author fengya
 * @date 2016-3-15 下午03:39:33
 */
public interface IPayTypeService extends IBaseService{
	/**
	 * @description 获得所有的交易方式信息
	 * @author fengya
	 * @date 2016-3-15 下午03:45:12
	 * @return
	 * @return List<Model>
	 */
	List<PayType> findAll();
	
	/**
	 * @description 分页查询所有的交易方式信息
	 * @author fengya
	 * @date 2016-3-15 下午03:45:42
	 * @param page
	 * @param payType
	 * @param sort
	 * @return void
	 */
	void findAll(Page page,PayType payType);
	
	/**
	 * @description 移除交易方式数据
	 * @author fengya
	 * @date 2016-3-15 下午03:52:55
	 * @param deleteIds
	 * @throws Exception
	 * @return void
	 */
	void removeData(String deleteIds) throws Exception;
	
}
